package com.pe.pgn.clubpgn.dao;

import java.util.List;
import java.util.Map;

import com.pe.pgn.clubpgn.domain.ClpbPrograma;
import com.pe.pgn.clubpgn.domain.ClprClientePrograma;
import com.pe.pgn.clubpgn.domain.beans.BNClientesPersona;
import com.pe.pgn.clubpgn.domain.beans.BNMigracion;
import com.pe.pgn.clubpgn.domain.beans.BNProgramaDetalle;

public  interface  MigrarClienteDao extends GenericDao<ClprClientePrograma, Long> {
	
	
	
	public List<ClpbPrograma> listaProgramas();
	public Map<String, Object> migrarcliente(BNMigracion bean);
	public ClpbPrograma obtenerPrograma(Long id);
	
	public int programasnocompatibles(Long idprogramaorg, Long idprogramades);
	public Map<String, Object> vistamigrarcliente( BNMigracion bean);
	public List<BNClientesPersona> listadoRangos(String numeros,String nocompatible);
	

	public List<BNProgramaDetalle> clientesnocompat(long idprogrmadestino);
	
	
}
